telecommunication infrastructure - German English Dictionary